statistical artifact - Spanish English Dictionary